第15天我要實作的是利雙軸按鍵搖桿模組。
那首先是這次需要的模組
雙軸按鍵搖桿模組,它回傳的數值通常都是0~1023。
接線圖
實體圖
再來是arduino部分
首先設定需要用的腳位,xposPin跟yposPin用來儲存x、y軸的連接腳位,xpos跟ypos則是用來儲存回傳值。
因為是利用類比腳位所以不需要去設定腳位的狀態,所以我只打開監視器去顯示它的回傳值。
接著利用analogRead去讀取回傳值並儲存起來,再將其print出來。
再來就能夠看到回傳的角度了。
程式碼
int xposPin=A0;
int yposPin=A1;
int xpos;
int ypos;
void setup() {
Serial.begin(9600);
}
void loop() {
xpos=analogRead(xposPin);
ypos=analogRead(yposPin);
Serial.print("x:");
Serial.println(xpos);
Serial.print("y:");
Serial.println(ypos);
delay(2000);
}